front-mounted engine - German English Dictionary